alphaBit Website > Training > Seminarinhalt
Seminarinhalt

 Seminartermine

Seminartitel

von

bis

Tage

Preis

Seminarort

Microsoft Visual Studio 2008 - Windows Communication Foundation 06.12.2010 09:0008.12.2010 16:3031.290 €Wiesbaden Mainz,
Frankfurt am Main,
Stuttgart

 Aktuelle Seminare

 

 Seminar

Drucken|zurück

Titel

Microsoft Visual Studio 2008 - Windows Communication Foundation

MOC-Nr. Englisch

6461

MOC-Nr. Deutsch

Kategorie

Microsoft - Windows, Microsoft - Programmierung

Einführung

Mit .NET 3.5 und der integrierten Entwicklungsumgebung (IDE) Visual Studio 2008 hat Microsoft einen weiteren Meilenstein zur Unterstützung der Entwickler bei der Erstellung von integrierten Lösungen geschaffen, die über einheitliche Schnittstellen untereinander und mit Datenbank Servern wie dem SQL Server 2008 verbunden werden können. Es bietet eine Vereinheitlichung und Vereinfachung der verschiedenen Kommunikations­technologien (WCF), eine Lösung für Workflow-orientierte Anwendungen (WF), ein neues Konzept für Benutzeroberflächen (WPF) sowie die konsistente Verwaltung digitaler Identitäten (Card­Space).

Dauer

3  Tage

Zielgruppe

Entwickler, die mit .NET 2.0 WebServices erstellen und verwenden können und die Projekte mit der Windows Communication Foundation realisieren wollen.

Lernziele

Dieser Workshop befähigt Sie,
- einfache WCF Services und Clients zu erstellen.
- einen Service als 'Managed Application' zu erstellen und zu konfigurieren.
- einen WCF Service über verschiedene Anschlussmöglichkeiten anzubieten und das Laufzeitverhalten mit Verhaltensregeln zu erweitern.
- das Debbuging durch das Untersuchen von Nachrichten und Serviceaktivitäten zu verbessern.
- Service-, Operations- und Datenkontrakte zu definieren um Applikationsanforderungen zu erfüllen.
- Fehlerbehandlungsroutinen zu einer WCF Applikation hinzuzufügen.
- Servicequalitätsfaktoren wie Performanz, Verfügbarkeit, Gleichzeitigkeit und Instanzverwaltung anzusprechen.
- Sicherheit in einer WCF Applikation zu implementieren.
- mittels der korrekten Verwendung von Transaktionen die Datenintegrität zu schützen.

Vorkenntnisse

Fortgeschrittene Kenntnisse in .NET 2.0, mindestens im Level 200. Falls die Kursunterlagen in Englisch verfasst sind, setzen wir Englisch-Kenntnisse voraus. Kurssprache ist Deutsch.

Prüfungen

Unterlagen

Inhalt

1. Getting Started with Windows Communication Foundation

  • Designing an Application to be Part of a Service Oriented Architecture (SOA)
  • Overview of WCF Architecture
  • Using a Language-Level Interface As a Service Contract
  • Implementing a Simple WCF Service in Visual Studio 2008
  • Consuming a simple WCF service in Visual Studio 2008
  • 2. Configuring and Hosting WCF Services

  • Programmatically Configuring a Managed Application to Host a WCF Service
  • Programmatically Configuring a Managed Application to Call a WCF Service
  • Defining Client and Service Settings by Using File-Based Configuration
  • Selecting a Hosting Option for a WCF Service
  • Deploying a WCF Service
  • 3. Endpoints and Behaviors

  • Exposing WCF Services Over Different Endpoints
  • Adding Behaviors to Services and Endpoints
  • Interoperating with Non-WCF Web services
  • 4. Debugging and Diagnostics

    • Logging Messages
    • Activity Tracing

    5. Designing and Defining Contracts

  • Designing a Coherent and Cohesive WCF Service Interface
  • Defining a Service Contract
  • Defining Operations on a Service
  • Defining a Data Contract
  • 6. Handling Errors

  • Relating .NET Exceptions to Service-level Faults
  • Using Faults in a Service
  • Handling Faults and Exceptions on Clients
  • 7. Improving WCF Service Quality

  • Managing WCF Service Instances
  • Managing Concurrency Issues
  • Improving WCF Service Performance
  • 8. Implementing WCF Security

  • Overview of Security in WCF
  • Applying Overall Security Requirements to a Binding
  • Specifying Required Client and Service Credentials
  • Working With Security Information
  • 9. Implementing Transactions

  • Overview of Transactions in a Service-Oriented Application
  • Creating Transactional Service Operations
  • Enabling the Flow of Transactions from Client to Service
  • Titel

    MOC-Nr. Englisch

    MOC-Nr. Deutsch

    Kategorie

    Einführung

    Zusammenfassung

    Dauer

    Zielgruppe

    Lernziele

    Vorkenntnisse

    Prüfungen

    Unterlagen

    Inhalt

    Aktuell?

    Zertifizierungen

    Seminarort

    Anlagen
    Version:
    Erstellt am von
    Zuletzt geändert am von
       
     

    Schreiben Sie uns! Wir rufen Sie gerne zurück! Rückruf!
    alphaBit GmbH • Luisenstraße 28 • 65185 Wiesbaden
    alphaBit GmbH • Leitzstraße 45 • 70469 Stuttgart
    Tel. +49 (611) / 44767-0 • Fax. +49 (611) /44767-44 •